pump power - German English Dictionary